electric cattle prod - Allemand Anglais Dictionnaire